package cn.ante.basic.jwt;

import cn.ante.system.domain.Menu;
import cn.ante.user.domain.Logininfo;
import lombok.Data;

import java.util.List;

/**
* @Description: 用于保存用户信息、菜单、权限，封装为对象后让jwt加密
* @Author: Nai
* @Version: 1.0
* @Date:  2022/7/15 15:56
*/
@Data
public class UserInfo {
    // 用户登录信息
    private Logininfo logininfo;

    // 当前登录人拥有的菜单集合
    private List<Menu> menus;

    // 前登录人拥有的权限集合，只存储编号
    private List<String> permissions;
}
